#glb-rodape p{color:#737373;font-size:.92em}
#glb-rodape p a:hover{text-decoration:underline}
#glb-rodape{margin:1em auto 0;padding:1.5em 0 0 0;width:876px}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:inherit}
:focus{outline:0}
body{background:#fff;color:#333}
a{text-decoration:none}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
abbr.off,hr.off,.marca-home,legend{display:none}
body{font:x-small arial,helvetica,freesans,sans-serif}
select,input,textarea{font:.99em arial,helvetica,clean,sans-serif}
pre,code{font:1.15em monospace}
#glb-doc{font-size:1.2em}
#glb-topo,#glb-doc{width:100%;clear:both}
#glb-corpo{margin:0 auto;min-width:980px;text-align:left;width:81.665em}
#glb-principal{float:right;min-width:824px;width:68.665em}
#glb-menu{float:left;margin-right:.665em;min-width:148px;width:12.335em}
#glb-lateral{float:right;min-width:200px;width:16.665em}
.glb-unit{float:left;margin-right:.665em;padding:0 .585em}
.glb-bloco{width:980px}
.glb-bloco-com-lateral{min-width:980px;width:81.665em}
.glb-bloco-com-lateral .glb-bloco{float:left;min-width:780px;width:65em}
#glb-principal .glb-bloco{min-width:824px;width:68.665em}
#glb-principal .glb-bloco-com-lateral{min-width:824px;width:68.665em}
#glb-principal .glb-bloco-com-lateral .glb-bloco{float:left;min-width:624px;width:52em}
.glb-grid-a .glb-unit{float:none;margin-right:0;min-width:602px;width:50.165em}
.glb-grid-b .glb-unit{min-width:290px;width:24.165em}
.glb-grid-c .glb-unit{min-width:186px;width:15.5em}
.glb-grid-d .glb-unit{min-width:134px;width:11.165em}
.glb-grid-e .glb-unit{min-width:134px;width:11.165em}
.glb-grid-f .glb-unit{min-width:82px;width:6.835em}
.glb-grid-g .glb-unit{min-width:238px;width:19.835em}
.glb-grid-h .glb-unit{min-width:134px;width:11.165em}
.glb-grid-i .glb-unit{float:none;margin-right:0;min-width:817px;padding-right:0;width:68.085em}
.glb-grid-j .glb-unit{margin-right:0;min-width:765px;padding-left:0;width:63.75em}
.glb-grid-k .glb-unit{display:block;float:none;margin-right:0;padding:0}
.glb-grid-l .glb-unit{min-width:186px;width:15.5em}
.glb-grid-m .glb-unit{min-width:394px;width:32.835em}
.glb-grid-n .glb-unit{min-width:498px;width:41.425em}
.glb-grid-o .glb-unit{min-width:186px;width:15.5em}
.glb-grid-p .glb-unit{min-width:225px;width:18.665em}
.glb-grid-e .glb-primeiro{min-width:290px;width:24.165em}
.glb-grid-n .glb-ultimo{min-width:290px;width:24.165em}
.glb-grid-o .glb-ultimo{min-width:394px;width:32.835em}
.glb-ultimo{margin-right:0}
#glb-corpo:after,#glb-menu:after,#glb-lateral:after,.glb-bloco-com-lateral:after,.glb-grid-a:after,.glb-grid-b:after,.glb-grid-c:after,.glb-grid-d:after,.glb-grid-e:after,.glb-grid-f:after,.glb-grid-g:after,.glb-grid-h:after,.glb-grid-i:after,.glb-grid-j:after,.glb-grid-k:after,.glb-grid-l:after,.glb-grid-m:after,.glb-grid-n:after,.glb-grid-o:after,.glb-grid-p:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#glb-barra ul,#glb-barra li,#glb-barra form,#glb-barra fieldset,#glb-barra label,#glb-barra legend{margin:0;padding:0;border:0;outline:0;list-style:none}
#glb-barra legend{display:none}
#glb-barra input,#glb-barra select{margin:0;padding:0}
#glb-barra select,#glb-barra input{font:99% arial,helvetica,clean,sans-serif}
#glb-barra{background:#FFF}
#glb-barra{font:12px arial,helvetica,clean,sans-serif;_font-size:1em;text-align:center}
#glb-barra{border-bottom:10px solid #EEE;clear:both;display:table;margin:0 auto 1.33em auto;width:100%}
#glb-barra a{text-decoration:none}
#glb-barra .conteudo-barra{margin:0 auto;min-width:988px;text-align:left;width:82.32em}
#glb-barra .formulario-off form{display:none}
#glb-barra.slim-1024 .formulario-off,#glb-barra.slim-800 .formulario-off{width:420px!important}
.barra-noticias{border-bottom-color:#e70202!important}
.barra-esportes{border-bottom-color:#688c1e!important}
.barra-entretenimento{border-bottom-color:#F90!important}
.barra-videos{border-bottom-color:#0080ff!important}
#glb-barra .marca-globo{float:left;height:2.67em;margin:1.85em 2em 0 0;width:11em}
#glb-barra .marca-globo a{background:url(/resources/img/marcas.gif) no-repeat 0 0;display:block;height:2.67em;position:relative;z-index:2}
#glb-barra .marca-globo a:hover{background-position:0 -65px}
#glb-barra .marca-globo a strong{display:none}
#glb-barra .marca-globo .marca-alternativa{position:relative;z-index:1}
#glb-barra .marca-globo .marca-alternativa a{background:none!important;color:#06C;margin-top:-2.67em}
#glb-barra .marca-globo .marca-alternativa a strong{display:block;font-size:21px}
#glb-barra .topo-menu-busca{float:left;width:52.4em}
#glb-barra .topo-menu-busca ul{height:3.25em;margin-bottom:.67em;float:none}
#glb-barra .topo-menu-busca ul li{float:left;font-weight:bold;height:3.25em;letter-spacing:-0.08em;*letter-spacing:-0.04em;margin:0 .08em 0 0;overflow:hidden;width:12.58em}
#glb-barra .topo-menu-busca ul li.menu-videos{margin-right:0;width:12.48em}
#glb-barra .topo-menu-busca ul li a{border-top:7px solid;color:#FFF;float:left;font-size:1.585em;height:100%;padding:.2em 0 0 .415em;width:100%}
#glb-barra .topo-menu-busca ul li.menu-noticias a{background-color:#e70202}
#glb-barra .topo-menu-busca ul li.menu-esportes a{background-color:#8eb51a}
#glb-barra .topo-menu-busca ul li.menu-entretenimento a{background-color:#F90}
#glb-barra .topo-menu-busca ul li.menu-videos a{background-color:#06F}
#glb-barra.barra-noticias .topo-menu-busca ul li.menu-noticias a,#glb-barra .topo-menu-busca ul li.menu-noticias a:hover{background-color:#ff280b;border-color:#ff280b}
#glb-barra.barra-esportes .topo-menu-busca ul li.menu-esportes a,#glb-barra .topo-menu-busca ul li.menu-esportes a:hover{background-color:#688c1e;border-color:#688c1e}
#glb-barra.barra-entretenimento .topo-menu-busca ul li.menu-entretenimento a,#glb-barra .topo-menu-busca ul li.menu-entretenimento a:hover{background-color:#ffad00;border-color:#ffad00}
#glb-barra.barra-videos .topo-menu-busca ul li.menu-videos a,#glb-barra .topo-menu-busca ul li.menu-videos a:hover{background-color:#09F;border-color:#09F}
#glb-barra .topo-menu-busca form{height:1.75em;margin-bottom:1em}
#glb-barra .topo-menu-busca form *{vertical-align:middle}
#glb-barra .topo-menu-busca form label{color:#999;font-size:1.17em;font-weight:bold;margin-right:.42em}
#glb-barra .topo-menu-busca form .textbox{background-color:#FFF;border:1px inset #CCC!important;color:#333!important;height:1.5em;margin-right:.42em;width:30em}
#glb-barra .topo-menu-busca form select{color:#333!important;margin-right:.42em;width:11.98em}
#glb-barra .topo-menu-busca form .botaoOK{background-color:#DDD;border:2px outset;border-color:#f3f3f3 #848484 #848484 #F3F3F3;color:#333!important;font-weight:bold;width:2.67em}
#glb-barra .topo-lateral{display:inline;float:left;margin:.55em 0 0 0;min-width:202px;width:16.83em}
#glb-barra .topo-lateral ul{list-style:none;margin:0;float:none}
#glb-barra .topo-lateral ul li{border-right:1px solid #EEE;float:left;height:5.08em;line-height:.98em;text-align:center;width:5.5em}
#glb-barra .topo-lateral ul li.primeira{border-left:1px solid #EEE}
#glb-barra .topo-lateral a{color:#06C;display:block;font-size:.915em;font-weight:bold;height:3.91em;padding-top:1.64em}
#glb-barra .topo-lateral a:hover{background:#0080ff;color:#FFF}
#glb-barra .topo-lateral a strong{display:inline}
#glb-barra.slim-800{height:31px;margin-bottom:0!important}
#glb-barra.slim-800 select,#glb-barra.slim-800 input{font-size:12px;font-family:arial,helvetica,clean,sans-serif}
#glb-barra.slim-800 .conteudo-barra{height:31px;min-width:778px;width:778px}
#glb-barra.slim-800 .marca-globo{height:31px;margin:0 22px 0 0;width:98px}
#glb-barra.slim-800 .marca-globo a{background:url(/Portal/Padrao/imgs/marcas.gif) no-repeat right 5px;height:31px;position:static}
#glb-barra.slim-800 .marca-globo a:hover{background-position:right -69px}
#glb-barra.slim-800 .marca-globo .marca-alternativa{display:none}
#glb-barra.slim-800 .topo-menu-busca{height:31px;width:480px}
#glb-barra.slim-800 .topo-menu-busca ul{float:left;height:31px;margin-bottom:0}
#glb-barra.slim-800 .topo-menu-busca ul li{height:27px;margin:0 2px 0 0;overflow:hidden;width:118px}
#glb-barra.slim-800 .topo-menu-busca ul li.menu-videos{margin-right:0}
#glb-barra.slim-800 .topo-menu-busca ul li a{border-width:4px;font-family:Arial;font-size:15px;height:100%;padding:2px 0 0 6px;width:100%}
#glb-barra.slim-800 .topo-menu-busca form{display:none}
#glb-barra.slim-800 .topo-lateral{display:inline;float:left;margin:0 0 0 5px;min-width:100px;width:110px!important}
#glb-barra.slim-800 .topo-lateral ul li{display:inline;height:auto;line-height:10px;list-style:none;margin:0;padding:0 5px}
#glb-barra.slim-800 .topo-lateral a,#glb-barra.slim-800 .topo-lateral a strong{font:bold 12px Arial!important;height:auto}
#glb-barra.slim-800 .topo-lateral a:hover{color:#06C}
#glb-barra.slim-800 .topo-lateral ul li.item-central-assinantes,#glb-barra.slim-800 .topo-lateral ul li.item-assine-globo{display:none}
#glb-barra.slim-800 .topo-lateral ul li.item-todos-sites{border:0}
#glb-barra.slim-800 .topo-lateral ul li.item-todos-sites a{background:none!important;height:20px;padding:8px 0 0 5px;text-align:left;width:110px!important}
#glb-barra.slim-800 .topo-lateral ul li.item-todos-sites a:hover{text-decoration:underline}
#glb-barra.slim-1024{margin-bottom:0!important}
#glb-barra.slim-1024 select,#glb-barra.slim-1024 input{font-size:12px;font-family:arial,helvetica,clean,sans-serif}
#glb-barra.slim-1024 .conteudo-barra{height:31px;width:988px}
#glb-barra.slim-1024 .marca-globo{height:31px;margin:0 58px 0 0;width:98px}
#glb-barra.slim-1024 .marca-globo a{background:url(/Portal/Padrao/imgs/marcas.gif) no-repeat right 5px;height:31px}
#glb-barra.slim-1024 .marca-globo a:hover{background-position:right -69px}
#glb-barra.slim-1024 .marca-globo .marca-alternativa{display:none}
#glb-barra.slim-1024 .topo-menu-busca{float:left;height:31px;width:606px}
#glb-barra.slim-1024 .topo-menu-busca ul{float:left;height:31px;margin-bottom:0}
#glb-barra.slim-1024 .topo-menu-busca ul li{height:27px;margin:0 2px 0 0;overflow:hidden;width:150px}
#glb-barra.slim-1024 .topo-menu-busca ul li.menu-videos{margin-right:0}
#glb-barra.slim-1024 .topo-menu-busca ul li a{border-width:4px;font-family:Arial;font-size:17px;height:100%;letter-spacing:0;padding:2px 0 0 6px;width:100%}
#glb-barra.slim-1024 .topo-menu-busca form{display:none}
#glb-barra.slim-1024 .topo-lateral{display:inline;float:left;margin:0 0 0 5px;min-width:185px;width:185px}
#glb-barra.slim-1024 .topo-lateral ul li{display:inline;height:auto;line-height:10px;list-style:none;margin:0;padding:0 5px}
#glb-barra.slim-1024 .topo-lateral a,#glb-barra.slim-1024 .topo-lateral a strong{font:bold 12px Arial!important;height:auto}
#glb-barra.slim-1024 .topo-lateral a:hover{color:#06C}
#glb-barra.slim-1024 .topo-lateral ul li.item-central-assinantes,#glb-barra.slim-1024 .topo-lateral ul li.item-assine-globo{display:none}
#glb-barra.slim-1024 .topo-lateral ul li.item-todos-sites{background:0;border:0}
#glb-barra.slim-1024 .topo-lateral ul li.item-todos-sites a{background:none!important;height:20px;padding:8px 0 0 5px;text-align:left;width:150px}
#glb-barra.slim-1024 .topo-lateral ul li.item-todos-sites a:hover{text-decoration:underline}
#glb-barra.legado-1024 select,#glb-barra.legado-1024 input{font-size:12px;font-family:arial,helvetica,clean,sans-serif}
#glb-barra.legado-1024{font-size:12px!important}
#glb-barra.legado-1024 *{font-family:Arial}
#glb-barra.legado-1024 .conteudo-barra{width:988px}
#glb-barra.legado-1024 .marca-globo{height:31px;margin:4px 24px 0 0;width:132px}
#glb-barra.legado-1024 .marca-globo a{height:31px}
#glb-barra.legado-1024 .marca-globo .marca-alternativa{display:none}
#glb-barra.legado-1024 .topo-menu-busca{float:left;width:680px}
#glb-barra.legado-1024 .topo-menu-busca ul{float:left;height:32px;margin-bottom:8px;width:440px}
#glb-barra.legado-1024 .topo-menu-busca ul li{height:32px;margin:0 1px 0 0;width:108px}
#glb-barra.legado-1024 .topo-menu-busca ul li a{border-width:4px;font-size:14px;padding:5px 0 0 6px}
#glb-barra.legado-1024 .topo-menu-busca form{height:21px;margin:6px 0 16px 0}
#glb-barra.legado-1024 .topo-menu-busca form label{display:none}
#glb-barra.legado-1024 .topo-menu-busca form .textbox{background-color:#FFF;border:1px inset #CCC!important;color:#333!important;height:18px;margin-right:1px;width:105px;_width:101px!important}
#glb-barra.legado-1024 .topo-menu-busca form select{color:#333!important;margin-right:1px;width:85px}
#glb-barra.legado-1024 .topo-menu-busca form .botaoOK{background-color:#DDD;border:2px outset;_border:thin;border-color:#f3f3f3 #848484 #848484 #F3F3F3;color:#333!important;width:32px}
#glb-barra.legado-1024 .topo-lateral{margin:6px 0 0 0;min-width:150px;width:150px}
#glb-barra.legado-1024 .topo-lateral ul li{background:0;height:auto;line-height:12px;width:71px}
#glb-barra.legado-1024 .topo-lateral ul li.item-assine-globo{display:none}
#glb-barra.legado-1024 .topo-lateral a{font-size:12px;height:auto;padding:0}
#glb-barra.legado-800 select,#glb-barra.legado-800 input{font-size:12px;font-family:arial,helvetica,clean,sans-serif}
.legado-800{font-size:12px!important;margin-bottom:0!important}
#glb-barra.legado-800 *{font-family:Arial}
#glb-barra.legado-800 .conteudo-barra{min-width:788px;width:788px}
#glb-barra.legado-800 .marca-globo{height:31px;margin:4px 8px 0 0;width:96px}
#glb-barra.legado-800 .marca-globo a{background-position:right 5px;height:31px}
#glb-barra.legado-800 .marca-globo a:hover{background-position:right -69px}
#glb-barra.legado-800 .marca-globo .marca-alternativa{display:none}
#glb-barra.legado-800 .topo-menu-busca{float:left;width:680px}
#glb-barra.legado-800 .topo-menu-busca ul{float:left;height:32px;margin-bottom:0;width:430px}
#glb-barra.legado-800 .topo-menu-busca ul li{height:32px;margin:0 2px 0 0;width:104px}
#glb-barra.legado-800 .topo-menu-busca ul li a{border-width:4px;font-size:14px;padding:5px 0 0 4px}
#glb-barra.legado-800 .topo-menu-busca form{height:21px;margin:6px 0 4px 0}
#glb-barra.legado-800 .topo-menu-busca form label{display:none}
#glb-barra.legado-800 .topo-menu-busca form .textbox{background-color:#FFF;border:1px inset #CCC!important;color:#333!important;height:18px;margin-right:1px;width:88px;_width:84px!important}
#glb-barra.legado-800 .topo-menu-busca form select{color:#333!important;margin-right:1px;width:85px}
#glb-barra.legado-800 .topo-menu-busca form .botaoOK{background-color:#DDD;border:2px outset;_border:thin;border-color:#f3f3f3 #848484 #848484 #F3F3F3;color:#333!important;width:32px}
#glb-barra.legado-800 .topo-lateral{display:none}
.barra-fixa{_font-size:12px!important}
#glb-barra.exportacao-1024 .topo-menu-busca ul li a{font-size:16px!important}
#glb-barra.exportacao-800 .topo-menu-busca ul li a{font-size:13px!important}
#glb-topo,#glb-doc{width:100%;clear:both}
#glb-corpo{margin:20px auto 0;min-width:765px;text-align:left;width:63.75em}
#glb-lateral{float:right;min-width:251px;width:20.92em}
.glb-bloco{min-width:765px;width:63.75em}
.glb-bloco-com-lateral{min-width:765px;width:63.75em}
.glb-bloco-com-lateral .glb-bloco{float:left;min-width:461px;width:38.42em}#glb-topo{height:7.67em;margin:0 auto 2em;width:63.92em!important}
#glb-bloco-com-lateral{margin:0 auto;width:63.92em}
#glb-corpo{width:876px}
#glb-corpo-tiny{width:65px}
a{color:#06f;text-decoration:none}
a:hover{text-decoration:underline}
legend{display:none;border:1px solid red}
body{background:#f5f5f5}
hr{border:0;border-top:1px solid #ebebeb}
#glb-topo .topo-login{padding:1.67em 0 0}
#glb-topo .topo-login h1{background:url(/resources/img/img_logo.gif) no-repeat;height:40px;width:140px}
#glb-topo .topo-login h1 span{display:none}
.glb-bloco .info-problemas-login form fieldset input.email{width:27.1em!important}
.glb-bloco{background:#fff;margin-right:0;padding:20px 50px;width:514px!important}
.glb-bloco .chamada-produto .estilo-a{color:#323232;font-size:2.17em;letter-spacing:-0.07em;line-height:.7em}
.glb-bloco .chamada-produto .estilo-b{color:#323232;font-size:3.33em;font-weight:bold;letter-spacing:-0.07em;line-height:1em}
.glb-bloco .chamada-produto .estilo-c{color:#818181;font-size:1.67em;letter-spacing:-0.05em;line-height:1.5em;margin:0;text-align:right}
.glb-bloco .info-produto ul{margin:2em 0}
.glb-bloco .info-produto ul li{color:#5e5e5e;font-weight:bold;list-style-image:url(/resources/img/login/img_bullet.gif);margin:.3em 0 .3em 20px}
.glb-bloco .info-login-globo img{float:left;margin:0 15px 15px 0}
.glb-bloco .info-login-globo strong{display:block;font-size:1.33em;font-weight:bold;letter-spacing:-0.02em}
.glb-bloco .info-login-globo span{color:#818181;letter-spacing:-0.05em}
.glb-bloco .info-login-globo hr{margin:1.5em 0}
.glb-bloco .erro{color:#d00;display:block;margin:2em 0}
.glb-bloco .erro span{color:#d00!important;display:block;font-size:1.83em!important}
.glb-bloco .info-problemas-login h2{color:#323232;font-size:2.30em;letter-spacing:-0.03em;margin:0 0 1.31em 0}
.glb-bloco .info-problemas-login h2 img{position:relative;top:10px}
.glb-bloco .info-problemas-login .topico{color:#3c3c3c;display:block;font-size:1.17em}
.glb-bloco .info-problemas-login span{color:#3c3c3c;font-size:1em}
.glb-bloco .info-problemas-login span strong{color:#5e5e5e}
.glb-bloco .info-problemas-login hr{margin:1.5em 0}
.glb-bloco .info-problemas-login form fieldset label{color:#737373;display:block}
.glb-bloco .info-problemas-login form fieldset input.txt{font-size:1.17em;height:1.2em;margin:.1em 0 0 0;padding:.30em .2em;width:13.53em}
.glb-bloco .info-problemas-login form fieldset input.botao-continuar{background:#0080ff;clear:both;color:#fff;display:block;font-size:1.33em;font-weight:bold;height:2.38em;letter-spacing:-0.05em;margin:.8em 0 .9em;padding:0 0 .2em;width:7.94em}
.glb-bloco .info-problemas-login form fieldset .imagem-seguranca{float:left;margin:0 10px 10px 0;position:relative;top:4px}
.glb-bloco .esqueceu .importante{color:#3c3c3c;font-size:1.22em;font-weight:bold;letter-spacing:-0.03em}
.glb-bloco .esqueceu form fieldset input.grande{width:26.57em}
.glb-bloco .esqueceu form fieldset input.seguranca{width:11.57em}
.glb-bloco .esqueceu form fieldset p{margin:.8em 0 .8em;padding:1em;margin-left:-1em;*position:relative;clear:both}
.glb-bloco .esqueceu form fieldset p.erroCampo{background-color:#ffc;display:table;padding:1em;width:46.67em}
.glb-bloco .esqueceu form fieldset p.erroCampo input.grande{*margin-left:1em}
.glb-bloco .esqueceu form fieldset p.erroCampo strong{color:#d00}
.glb-bloco .esqueceu form fieldset p.erroCampo strong img{margin:0 .5em 0 1.4em;position:relative;top:7px}
.glb-bloco .esqueceu form fieldset .data{display:block;float:left;min-height:70px;width:27.37em}
.glb-bloco .esqueceu form fieldset .data span{color:#a6a6a6;display:block;font-size:.8em;margin-top:4px}
.glb-bloco .esqueceu form fieldset .data label{font-size:1.33em}
.glb-bloco .esqueceu form fieldset .data input{font-size:1em;height:14px;margin-right:18px;padding:3px}
.glb-bloco .esqueceu form fieldset .data input.diames{width:37px}
.glb-bloco .esqueceu form fieldset .data input.ano{width:80px;margin:0}
.glb-bloco .esqueceu .txt-esqueceu-senha{color:#737373;font-size:1.17em}
.glb-bloco .esqueceu form fieldset label{font-size:1.33em;font-weight:bold;letter-spacing:-0.05em}
.glb-bloco .esqueceu .recupera-senha{font-size:11px}
.glb-bloco .envia p.txt-senha-enviada{background:#efefef;color:#666;font-size:1.17em;padding:1.17em}
.glb-bloco .envia p.txt-senha-enviada a{font-weight:bold}
.glb-bloco .ajuda{margin-top:2.6em}
.glb-bloco .ajuda h3{font-size:1.67em}
.glb-bloco .ajuda p{color:#666;font-size:1.17em}
.glb-bloco .nova h2{margin:0 0 .55em}
.glb-bloco .nova .txt-criar-senha{color:#737373;font-size:1.17em}
.glb-bloco .nova form fieldset .restricoes{color:#a6a6a6;clear:both;display:block;font:.75em Tahoma}
.glb-bloco .nova form fieldset input.botao-continuar{margin-top:1.56em}
.glb-bloco .nova form fieldset .box-nova-senha{float:left;min-height:5em;padding:.5em;width:14.92em}
.glb-bloco .nova form fieldset .box-nova-senha input.txt{font-size:1.25em;height:1em;padding:.33em .2em;width:11.2em}
.glb-bloco .nova form fieldset .box-nova-senha label{color:#323232;font-size:1.33em;font-weight:bold;letter-spacing:-0.05em}
.glb-bloco .nova form fieldset .box-nova-senha a{position:relative;top:2em;letter-spacing:-0.02em}
.glb-bloco .nova form fieldset .box-nova-senha #classificacao{margin-top:10px;font-weight:bold;font-size:.91em;border-bottom:4px solid;padding-bottom:.7em;text-align:right;min-width:181px;width:16.5em}
.glb-bloco .nova form fieldset .box-nova-senha .fraco{border-color:#a80000;color:#a80000}
.glb-bloco .nova form fieldset .box-nova-senha .regular{border-color:#f6b500;color:#f6b500}
.glb-bloco .nova form fieldset .box-nova-senha .bom{border-color:#069dc3;color:#069dc3}
.glb-bloco .nova form fieldset .box-nova-senha .excelente{border-color:#069dc3;color:#690}
.glb-bloco .nova form fieldset .box-nova-senha .off{border-top-style:none!important;border-right-style:none!important;border-left-style:none!important;border-bottom-style:none!important}
.glb-bloco .sucesso p{color:#737373;font-size:1.17em;margin-left:3.79em}
.glb-bloco .sucesso a{font-weight:bold;font-size:1.43em}
.glb-bloco .intervencao p{color:#737373;font-size:1.33em;margin-bottom:20px}
.glb-bloco .intervencao a{font-weight:bold;font-size:1.43em}
.glb-bloco .intervencao-senha{width:580px}
.glb-bloco .intervencao-senha h2{color:#323232;font-size:1.7em;line-height:1.5em;margin:0 0 1em 0}
.glb-bloco .intervencao-senha h2 img{float:left;margin:0 1em 0 0}
.glb-bloco .intervencao-senha h2 p{font-size:1.5em;letter-spacing:-0.05em}
.glb-bloco .intervencao-senha .info{font-size:1.3em;margin:1em 0 2em 0}
.glb-bloco .intervencao-senha .info strong{color:#09f}
.glb-bloco .intervencao-senha .dicas{font-size:1.5em}
.glb-bloco .intervencao-senha ul{margin:0 0 4em 0}
.glb-bloco .intervencao-senha .atencao{margin:0 0 2em 0}
.glb-bloco .intervencao-senha ul li{font-size:1.1em;list-style-position:inside;list-style-type:disc;padding:.2em 0}
.glb-bloco .intervencao-senha ul li span{color:#ccc;font-size:1.6em;font-weight:bold;margin:0 .2em 0 0}
.glb-bloco .intervencao-senha .erro{color:#e70707;font-size:1.5em;font-weight:bold;margin:1.7em 0 1.5em}
.glb-bloco .intervencao-senha .box-alterar-senha .aviso{font-size:1.1em;margin:0 0 1em 0}
.glb-bloco .intervencao-senha .box-alterar-senha .box-componente-altera-senha{background:#f4f4f4;padding:1em}
.glb-bloco .intervencao-senha .box-alterar-senha .box-componente-altera-senha .nova-senha{float:left;margin:0 1.4em .5em 0;width:200px}
.glb-bloco .intervencao-senha .box-alterar-senha .box-componente-altera-senha .nova-senha strong{display:block;font-size:1.4em}
.glb-bloco .intervencao-senha .box-alterar-senha .box-componente-altera-senha .restricao{clear:both;color:#999;display:block;font-size:.9em;margin:0 0 2em 0}
.glb-bloco .info-mensagem-login h2{color:#323232;font-size:2.17em;letter-spacing:-0.03em;margin:0}
.glb-bloco .info-mensagem-login h2 img{position:relative;top:5px}
.glb-bloco .info-mensagem-login p{color:#666;font-size:1.33em;margin:1.38em 0}
.glb-bloco .info-mensagem-login p .destaque{color:#c00}
.glb-bloco .info-mensagem-login strong{color:#333;font-size:1.33em}
.glb-bloco .info-mensagem-login p strong{color:#333;font-size:1em}
.glb-bloco .info-mensagem-login p.contato{font-size:1.5em;margin:.8em 0}
.glb-bloco .info-mensagem-login span{color:#666;display:block;font-size:1em;width:450px}
.glb-bloco .info-mensagem-login a{font-weight:bold;font-size:1.43em}
#glb-lateral .passaporte .label-box{color:#323232;display:block}
#glb-lateral .passaporte .label-box-confirma{color:#323232;display:block;font-size:1.4em}
#glb-lateral .passaporte .instrucoes{color:#323232;font-size:.92em;font-weight:normal;letter-spacing:normal}
#glb-lateral .passaporte .erro-login{color:#d00;display:block;margin:0 0 1.32em 0}
#glb-lateral .passaporte .erro-login span{display:block;font-size:1.83em}
#glb-lateral .passaporte form fieldset label{color:#323232;font-size:1em;font-weight:bold}
#glb-lateral .passaporte form fieldset label.seguranca{display:block;font-size:1em;font-weight:normal;letter-spacing:0;margin-bottom:5px}
#glb-lateral .passaporte form fieldset .login-ativo{background:#f5f5f5;border:1px solid #e5e5e5;color:#4b4b4b;display:block;font-size:1.25em;font-weight:bold;margin:.5em 0;padding:.4em}
#glb-lateral .passaporte form fieldset p{margin:.32em -0.67em .25em;padding:.33em .67em .67em}
#glb-lateral .passaporte form fieldset p.campo-incorreto{background-color:#ffc}
#glb-lateral .passaporte form fieldset p.texto-openid{font-size:.92em}
#glb-lateral .passaporte form fieldset .openId{font-size:.92em}
#glb-lateral .passaporte form fieldset input.txt{display:block;font-size:1.25em;height:1.2em;margin:.1em 0 0 0;padding:.2em;width:13.33em}
#glb-lateral .passaporte form fieldset input.botao-acessar{background:#e5e5e5;display:block;font-size:1.33em;font-weight:bold;height:1.8em;letter-spacing:-0.05em;margin:.8em 0 .9em;padding:0 0 .2em;width:13.33em}
#glb-lateral .passaporte form fieldset .logado{color:#323232;font-size:.92em;font-weight:normal;letter-spacing:normal}
#glb-lateral .passaporte form fieldset .logado span{display:block;margin-left:2em}
#glb-lateral .passaporte form fieldset .esqueci-senha{color:#b7b7b7}
#glb-lateral .passaporte form fieldset .esqueci-senha a{font-size:.92em}
#glb-lateral .passaporte form fieldset .esqueci-senha a:hover{text-decoration:underline}
#glb-lateral .criar-login span{display:block;margin:0 0 .83em 0}
#glb-lateral .criar-login span img{position:relative;top:4px}
#glb-lateral .criar-login strong{color:#666;display:block;font-size:16px;letter-spacing:.01em;line-height:1em;margin:0 0 .83em 0}
#glb-lateral .criar-login strong img{position:relative;top:6px}
#glb-lateral .criar-login .instrucoes{color:#323232;font-size:.92em;font-weight:normal;letter-spacing:normal}
#glb-lateral .criar-login .btn-criar-cadastro{display:block;margin-top:1em}
#glb-lateral .trocar-login strong{display:block;margin:0 0 1em 0;overflow:hiden}
#glb-lateral .trocar-login a{font-size:1.2em}
strong.erro-cookie{color:#d00;display:none}
.glb-bloco .venda-servico h2{color:#323232;font-size:2.17em;letter-spacing:-0.03em;margin:0}
.glb-bloco .venda-servico h2 img{position:relative;top:.41em}
.glb-bloco .venda-servico .txt-instrucoes{background:#efefef;color:#666;font-size:1.17em;margin:1.5em 0;padding:1.17em}
.glb-bloco .venda-servico .txt-instrucoes strong{color:#333}
.glb-bloco .venda-servico .chamada-produto{width:38.4em}
.glb-bloco .venda-servico .info-produto li{font-size:1.5em;list-style:none;margin:0}
.glb-bloco .intervencao-senha .box-alterar-senha .aviso span{font-size:1.4em}
.glb-bloco .intervencao-senha .box-nao-troca-senha{margin:2.5em 0}
.glb-bloco .intervencao-senha .box-nao-troca-senha a{display:block;font-size:1.5em;margin:0 0 .3em 0}
.glb-bloco .intervencao-senha .box-nao-troca-senha span{color:#323232;font-size:1em}
#link-header{background:#1688f2 url(/resources/img/login/bg_linkheader.gif) repeat-x;height:30px;margin:0 0 20px 0;text-align:center}
#link-header .grid{margin:0 auto;text-align:left;width:876px}
#link-header a.link-voltar{color:#fff;float:right;font-size:11px;margin:9px 20px 0 0}
.glb-bloco-com-lateral{background:#fff url(/resources/img/login/login_bg.gif) repeat-y!important;overflow:hidden;width:876px}
.glb-bloco-com-lateral .layout-login{background:transparent!important;float:left;padding:0!important;width:615px!important}
.glb-bloco-com-lateral .layout-login .conteudo{padding:20px 50px}
.glb-bloco-com-lateral #glb-lateral .conteudo{padding:20px}
.glb-bloco-com-lateral-tiny{background:#fff;overflow:hidden;width:250px}
.glb-bloco-com-lateral-tiny .layout-login{background:transparent!important;float:left;padding:0!important;width:615px!important}
.glb-bloco-com-lateral-tiny .layout-login .conteudo{padding:20px 50px}
.glb-bloco-com-lateral-tiny #glb-lateral .conteudo{padding:20px}
.acabamento-header{border-top:1px solid #dedede}
.acabamento-rodape{border-bottom:1px solid #dedede}
.borda-inferior{display:block}
.img-divisoria{margin-left:-2px;_margin-left:0;_margin-right:-1px;padding:1px}
.glb-nstalker{width:876px;padding:0;color:#737373;margin:1em auto 0}
.glb-nstalker p{margin:10px 0 5px 0;font-size:.92em}
.glb-nstalker hr{margin:20px 0 10px 0;border-color:#ebebeb -moz-use-text-color -moz-use-text-color;border-style:solid none none}#glb-corpo .componentes input{color:#737373;font-size:1.25em;height:1.2em;padding:.2em}
#glb-corpo .componentes .descricao-componente{color:#737373;display:block;font-size:14px;font-weight:bold;letter-spacing:-0.03em;margin:0 0 4px 0}
#glb-corpo .componentes label span{font-size:11px;font-weight:normal;letter-spacing:0}
#glb-corpo .componentes .restricoes{color:#a6a6a6;clear:both;display:block;font:.75em Tahoma;margin-top:5px}
#glb-corpo .componentes input.botao-continuar{background:#0080ff;clear:both;color:#fff;display:block;font-size:1.5em;font-weight:bold;height:2.1em;letter-spacing:-0.02em;margin:.67em 0 .9em;padding:0 1.1em .2em}
#glb-corpo .componentes .erroCampo{background-color:#ffc;position:relative;left:-12px;padding:1em!important;width:540px}
#glb-corpo .componentes .erroCampo input.grande{*margin-left:1em}
#glb-corpo .componentes .erroCampo strong{color:#d00;float:right;font-size:12px;position:relative;width:120px}
#glb-corpo .componentes .erroCampo strong img{margin:0 .5em 0 0;left:-30px;position:absolute;top:-5px}
#glb-corpo .componentes .componente-textbox{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-textbox input{width:350px}
#glb-corpo .componentes .componente-textbox-pequeno{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-textbox-pequeno input{width:166px}
#glb-corpo .componentes .componente-textarea{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-textarea textarea{width:350px}
#glb-corpo .componentes .componente-select{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-select select{font-size:1.25em;height:1.66em;padding:0;width:360px}
#glb-corpo .componentes .componente-textbox-globomail{color:#737373;font-weight:bold;margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-textbox-globomail input{width:230px}
#glb-corpo .componentes .componente-textbox-globomail input.checar-disponibilidade-email{font-size:11px;height:26px;margin:0 0 0 30px;width:130px}
#glb-corpo .componentes .componente-textbox-globomail .disponibilidade-email{margin-left:25px;position:relative;top:7px}
#glb-corpo .componentes .componente-textbox-globomail #msgLoginInvalido{color:#d00;font-size:12px}
#glb-corpo .componentes .componente-pergunta-secreta{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-pergunta-secreta select{color:#737373;font-size:14px;height:27px;margin:0 0 20px 0;width:360px}
#glb-corpo .componentes .componente-pergunta-secreta input{width:350px}
#glb-corpo .componentes .componente-senha{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-senha .espacador{margin-right:1em}
#glb-corpo .componentes .componente-senha input.botao-continuar{margin-top:1.56em}
#glb-corpo .componentes .componente-senha .box-nova-senha{float:left;min-height:4.5em;width:14.72em}
#glb-corpo .componentes .componente-senha .box-nova-senha input{width:10.5em}
#glb-corpo .componentes .componente-senha .box-nova-senha a{position:relative;top:2em;letter-spacing:-0.02em}
#glb-corpo .componentes .componente-senha .box-nova-senha #classificacao{margin-top:10px;font-weight:bold;font-size:.91em;border-bottom:4px solid;padding-bottom:.7em;text-align:right;min-width:181px;width:16.5em}
#glb-corpo .componentes .componente-senha .box-nova-senha .invalido{border-color:#a80000;color:#a80000}
#glb-corpo .componentes .componente-senha .box-nova-senha .fraco{border-color:#c30;color:#c30}
#glb-corpo .componentes .componente-senha .box-nova-senha .regular{border-color:#f6b500;color:#f6b500}
#glb-corpo .componentes .componente-senha .box-nova-senha .bom{border-color:#069dc3;color:#069dc3}
#glb-corpo .componentes .componente-senha .box-nova-senha .excelente{border-color:#069dc3;color:#690}
#glb-corpo .componentes .componente-senha .box-nova-senha .off{border-top-style:none!important;border-right-style:none!important;border-left-style:none!important;border-bottom-style:none!important}
#glb-corpo .componentes .componente-lembrete-senha{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-lembrete-senha strong{color:#737373}
#glb-corpo .componentes .componente-lembrete-senha span{color:#737373}
.box-seguranca-senha{padding:24px}
.box-seguranca-senha a{border:1px solid #ccc;color:#000;float:right;font:bold 21px Arial;height:19px;line-height:16px;padding:3px;width:19px;text-align:center;vertical-align:middle}
.box-seguranca-senha a:hover{text-decoration:none}
.box-seguranca-senha h3{font:bold 26px Arial;line-height:26px;margin:0 0 40px 0;*margin:0 0 20px 0;*float:left}
.box-seguranca-senha strong{color:#363636;clear:both;display:block;font:bold 16px Arial;margin:24px 0 16px 0;line-height:16px}
.box-seguranca-senha p{color:#737373;font:11px Arial}
#glb-corpo .componentes .componente-data{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-data span{color:#a6a6a6;display:block;font-size:.8em}
#glb-corpo .componentes .componente-data input{margin-right:18px}
#glb-corpo .componentes .componente-data input.diames{width:37px}
#glb-corpo .componentes .componente-data input.ano{width:80px;margin:0}
#glb-corpo .componentes .componente-telefone{margin:4px 0;padding:1em 0}
#glb-corpo .componentes .componente-telefone span{color:#a6a6a6;display:block;font-size:.8em}
#glb-corpo .componentes .componente-telefone input{margin-right:18px}
#glb-corpo .componentes .componente-telefone input.ddd{width:26px}
#glb-corpo .componentes .componente-telefone input.numero{width:160px;margin:0}
#glb-corpo .componentes .componente-radio{color:#737373;font-size:14px;font-weight:normal;margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-radio span{color:#737373;display:block;font-size:14px;font-weight:bold;letter-spacing:-0.03em;margin:0 0 4px 0}
#glb-corpo .componentes .componente-radio label{display:inline;font-size:1em;font-weight:normal;letter-spacing:0;margin:0}
#glb-corpo .componentes .componente-radio input{position:relative;*position:static;top:2px;width:12px}
#glb-corpo .componentes .componente-check{margin:4px 0;padding:.2em 0}
#glb-corpo .componentes .componente-check label{color:#737373;font-size:14px;font-weight:normal}
#glb-corpo .componentes .componente-check input{position:relative;*position:static;top:1px;width:13px}
#glb-corpo .componentes .componente-imagem-seguranca{margin:22px 0 10px}
#glb-corpo .componentes .componente-imagem-seguranca .imagem-seguranca{float:left;margin:0 10px 10px 0;position:relative;top:4px}
#glb-corpo .componentes .componente-imagem-seguranca input.seguranca{width:10.57em}
#glb-corpo .componentes .componente-termo-uso-basico{margin:15px 0 40px}
#glb-corpo .componentes .componente-termo-uso-basico .texto{border:1px solid #ccc;height:120px;overflow-y:scroll;margin:10px 0;padding:10px;width:600px}
#glb-corpo .componentes p.aceite-termo{color:#737373;font-size:1.25em;margin:0 0 30px}
#glb-corpo .componentes .termo-servico-composto{display:none}
#glb-corpo .componentes .componente-termo-uso-completo{margin:15px 0 40px;min-width:767px;width:63.92em}
#glb-corpo .componentes .componente-termo-uso-completo .descricao-componente{color:#333;font-size:18px;letter-spacing:-0.03em}
#glb-corpo .componentes .componente-termo-uso-completo .erroCampo{width:765px}
#glb-corpo .componentes .componente-termo-uso-completo .texto{border:1px solid #ccc;overflow-y:scroll;margin:10px 0;padding:10px;height:280px}
#glb-corpo .componentes .componente-termo-uso-completo .link-impressao{float:right}
#glb-corpo .componentes .componente-termo-uso-completo input{display:inline;width:20px}
#glb-corpo .componentes .componente-termo-uso-completo label{display:inline}
#glb-corpo .componentes p.aceite-termo{color:#737373;font-size:1.25em;margin:0 0 30px}
#glb-corpo .componentes .componente-termo-uso-completo .mensagem-confirma-termo{background:#ffc;border:1px solid #999;color:#333;display:block;font-size:.9em;font-weight:bold;margin:1.5em 0;padding:.5em .9em}
#glb-corpo .componentes .componente-combo{margin:4px 0;padding:.5em 0}
#glb-corpo .componentes .componente-combo select{color:#737373;font-size:14px;height:27px;width:360px}
#glb-corpo .componentes .componente-combo input{width:350px}
@media only screen and (max-width:730px){#glb-doc{overflow:hidden}
#glb-corpo,.glb-bloco{min-width:0;width:100%}
#glb-rodape{margin:0;padding:0}
#glb-corpo .componentes .componente-termo-uso-completo{margin:0;min-width:0;width:100%}
#glb-corpo .componentes .componente-termo-uso-completo .texto{height:170px;width:330px;overflow:overlay}
#glb-corpo .cadastro-topo p{display:none}
}